live in better conditions - Turc Anglais Dictionnaire